package br.com.pesca.persistence;

import br.com.pesca.dao.PeixeDAO;
import br.com.pesca.entity.Peixe;
import java.util.Arrays;
import java.util.List;

public class CadastraPeixes {

    private static final List<String> especies = Arrays.asList("Pescada", "Camarão", "Branquinha", "Curimatá", "Jaraqui",
            "Mapará", "Pacu", "Jatuarana", "Aracu", "Acará", "Tucunaré",
            "Icanga", "Filhote", "Piranha", "Misto");

    public static void main(String args[]) {

        PeixeDAO dao = new PeixeDAO();

        /*
         * Adiciona as espécies de peixes na entidade Peixe.
         */
        for (int i = 0; especies.size() > i; i++) {
            Peixe peixe = new Peixe();

            peixe.setEspecie(especies.get(i));
            peixe.setCodigo(i + 1);

            dao.startOperation();
            dao.save(peixe);
            dao.stopOperation(true);
        }
    }
}
